home *** CD-ROM | disk | FTP | other *** search
- /* i.pre.h Justin V. McCormick 10/2/86
- * The kitchen-sink include file for Manx C precompiler.
- * Compile with : cc +Hi.pre i.pre.h
- *
- */
- #include <graphics/gfxbase.h>
- #include <graphics/clip.h>
- #include <graphics/text.h>
- #include <graphics/rastport.h>
- #include <graphics/sprite.h>
- #include <libraries/dos.h>
- #include <libraries/dosextens.h>
- #include <exec/memory.h>
- #include <exec/devices.h>
- #include <exec/tasks.h>
- #include <exec/alerts.h>
- #include <exec/io.h>
- #include <stdio.h>
- #include <fcntl.h>
- #include <time.h>
- #include <ctype.h>
- #include <errno.h>
- #include <math.h>
- #include <functions.h>
- #include <clib/macros.h>
- #include <devices/printer.h>
- #include <devices/serial.h>
- #include <devices/timer.h>
- #include <intuition/intuitionbase.h>
- #include <intuition/intuition.h>
-
- #define WSTR(x) (Write(stout, (x), (long)strlen((x))))
- #define WCHR(x) (Write(stout, (UBYTE *)(x), 1L))
- #define WNL (Write(stout, "\n", 1L))
- #define WS (WriteStr(ws))
- #define RSTR(x, l) (Read(stin, (x), (l))
- #define RCHR(x) (Read(stin, (x), 1L))
- #define SIZEOF(x) (long)(sizeof((x)))
-
- extern struct FileHandle *stin, *stout, *sterr;
- extern long RangeRand();
- extern char *strcpy(), *strncpy(), *strcat(), *strncat(), *strchr(), *strrchr(), *index(), *rindex();
- extern char *malloc(), *calloc(), *realloc();
- extern long atol();
- extern double atof();
- extern char *gets(), *fgets();
- extern long lseek();
- extern double ran();
- extern void *sbrk();
- extern char *getenv();
- extern char *mktemp();
- extern char *tmpnam();
-